firmly clamped - Turkish English Dictionary